río bravo - Spanish English Dictionary